home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / SATAN11.ZIP / SRC / MISC / MAKEFILE < prev    next >
Encoding:
Text File  |  1995-04-08  |  785 b   |  37 lines

  1. SHELL    = /bin/sh
  2. BIN    = ../../bin
  3. PROGS    = $(BIN)/md5 $(BIN)/sys_socket $(BIN)/timeout $(BIN)/rcmd \
  4.     $(BIN)/safe_finger $(BIN)/rex 
  5. CFLAGS    = -O -I. $(XFLAGS)
  6. XFLAGS    = -DAUTH_GID_T=int
  7. RPCGEN    = rpcgen
  8. #LIBS    = -lsocket -lnsl
  9.  
  10. all:    $(PROGS)
  11.  
  12. $(BIN)/timeout: timeout.c
  13.     $(CC) $(CFLAGS) -o $@ $?
  14.  
  15. $(BIN)/rex: rex.o rex_xdr.o
  16.     $(CC) $(CFLAGS) -o $@ rex.o rex_xdr.o $(LIBS)
  17.  
  18. $(BIN)/md5: md5.o md5c.o
  19.     $(CC) $(CFLAGS) -o $@ md5.o md5c.o
  20.  
  21. $(BIN)/rcmd: rcmd.c
  22.     $(CC) $(CFLAGS) -o $@ $? $(LIBS)
  23.  
  24. $(BIN)/sys_socket: sys_socket.c
  25.     $(CC) $(CFLAGS) -o $@ $?
  26.  
  27. $(BIN)/safe_finger: safe_finger.c
  28.     $(CC) $(CFLAGS) -o $@ $?
  29.  
  30. rex.h rex_xdr.c: rex.x
  31.     $(RPCGEN) rex.x 2>/dev/null
  32.  
  33. rex.o rex_xdr.o: rex.h
  34.  
  35. clean:
  36.     rm -f $(PROGS) *.o core rex_svc.c rex_clnt.c rex.h rex_xdr.c
  37.